Uncanny_Automator\Integrations\Asana\Asana_Custom_Fields_Helper C

Total Complexity 104
Dependencies 2
Dependents 2
Total lines 701
Lines of code 322
Logical lines of code 193
Comment lines 287
Methods 29
Properties 5

Methods 29

Method Rating Maintainability Complexity Lines of code
requires_refresh()
A
54 8 21
prepare_field_data()
A
54 8 20
process_value_by_type()
A
55 8 20
convert_asana_field_type_to_automator()
A
57 8 16
process_people_value()
S
55 7 21
process_enum()
S
55 6 20
get_select_field_config()
S
56 6 17
generate_repeater_fields()
S
54 4 21
process_multi_enum()
S
62 4 11
process_number_value()
S
62 4 11
get_field_options()
S
58 3 16
process_fields()
S
59 3 14
normalize_to_array()
S
66 3 9
process_delete_value()
S
67 3 9
get_field_config_by_gid()
S
64 3 10
has_people_fields()
S
67 3 8
should_exclude_repeater_field()
S
68 3 6
supports_multiple_values()
S
66 3 9
process_repeater_fields()
S
67 2 8
is_automator_custom_value()
S
72 2 5
get_custom_fields_config()
S
68 2 7
process_date_value()
S
69 2 7
process_text_value()
S
69 2 7
get_error_message()
S
71 2 6
__construct()
S
71 1 6
add_error()
S
67 1 8
is_delete_value()
S
80 1 3
get_errors()
S
82 1 3
has_errors()
S
80 1 3